// 共享常量定义

// 产品分类
export const PRODUCT_CATEGORIES = [
  { value: 'logo', label: 'Logo设计' },
  { value: 'vi', label: 'VI设计' },
  { value: 'package', label: '包装设计' },
  { value: 'print', label: '印刷制作' },
  { value: 'lightbox', label: '发光字' },
  { value: 'exhibition', label: '展览物料' },
  { value: 'recruitment', label: '招聘设计' },
  { value: 'culture', label: '文化墙' }
];

// 案例行业分类
export const CASE_INDUSTRIES = [
  { value: 'technology', label: '科技互联网' },
  { value: 'finance', label: '金融保险' },
  { value: 'education', label: '教育培训' },
  { value: 'healthcare', label: '医疗健康' },
  { value: 'retail', label: '零售电商' },
  { value: 'manufacturing', label: '制造业' },
  { value: 'real-estate', label: '房地产' },
  { value: 'catering', label: '餐饮服务' },
  { value: 'automotive', label: '汽车行业' },
  { value: 'other', label: '其他行业' }
];

// 案例年份
export const CASE_YEARS = [
  { value: '2024', label: '2024年' },
  { value: '2023', label: '2023年' },
  { value: '2022', label: '2022年' },
  { value: '2021', label: '2021年' },
  { value: '2020', label: '2020年' },
  { value: '2019', label: '2019年' },
  { value: '2018', label: '2018年' }
];

// 联系来源
export const CONTACT_SOURCES = [
  { value: 'homepage', label: '首页' },
  { value: 'products', label: '产品页' },
  { value: 'cases', label: '案例页' },
  { value: 'about', label: '关于我们' },
  { value: 'direct', label: '直接访问' }
];

// 状态选项
export const STATUS_OPTIONS = [
  { value: 'active', label: '启用' },
  { value: 'inactive', label: '禁用' }
];

// 联系记录状态
export const CONTACT_STATUS = [
  { value: 'new', label: '新建' },
  { value: 'processing', label: '处理中' },
  { value: 'completed', label: '已完成' }
];

// API 基础路径
export const API_BASE_URL = process.env.NODE_ENV === 'production' 
  ? 'https://api.cxgg.com' 
  : 'http://localhost:4000';

// 分页配置
export const PAGINATION = {
  DEFAULT_PAGE_SIZE: 12,
  PAGE_SIZE_OPTIONS: ['12', '24', '48', '96']
};

// 图片上传配置
export const UPLOAD_CONFIG = {
  MAX_FILE_SIZE: 5 * 1024 * 1024, // 5MB
  ALLOWED_TYPES: ['image/jpeg', 'image/png', 'image/webp'],
  MAX_FILES: 10
};